home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / NextAnswers / 1372_uucp_mail_bouncing.rtf < prev    next >
Text File  |  1993-11-08  |  2KB  |  81 lines

  1. {\rtf0\ansi{\fonttbl\f0\fnil Times-Roman;\f3\fswiss Helvetica;\f2\fmodern Ohlfs;}
  2. \paperw11800
  3. \paperh9140
  4. \margl120
  5. \margr1000
  6. {\colortbl;\red0\green0\blue0;}
  7. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs28\fc1\cf1 Q:  I'm sending mail via UUCP.  Things work 
  8. \i great
  9. \i0  from my mail server (which is also my UUCP gateway).  From a mail client, though, I get error messages indicating the remote UUCP machine is unknown.  The bounce message looks like this:\
  10. \
  11.  
  12. \f3\b\fs24\li720 Date
  13. \b0 : Mon, 13 Apr 92 13:11:11 CDT\
  14.  
  15. \b From
  16. \b0 : Mailer-Agent (NeXT Mail Agent)\
  17.  
  18. \b Subject
  19. \b0 : Returned mail: Unable to deliver mail\
  20.  
  21. \b To
  22. \b0 : amm\
  23.  
  24. \f0\fs28 \
  25.    ----- Transcript of session follows -----\
  26. 554 rhino!sandy... Never heard of UUCP host rhino\
  27. \
  28.    ----- Unsent message follows -----\
  29. …\
  30.  
  31. \li0 \
  32. What's going on here?\
  33. \
  34. A:  One likely source of the problem is that 
  35. \b sendmail
  36. \b0  might not have an uptodate notion of the known UUCP connections.  If you've added the remote machine (
  37. \b rhino
  38. \b0  in the example, above) and neither rebooted the server nor restarted the 
  39. \b sendmail
  40. \b0  process on the server, then 
  41. \b sendmail
  42. \b0  doesn't know about the new connection.\
  43. \
  44. \b sendmail
  45. \b0  daemon process is started when the system boots, by 
  46. \b /etc/rc
  47. \b0 .  When 
  48. \b sendmail
  49. \b0  starts up, it runs the command 
  50. \b uuname
  51. \b0  to determine the known UUCP connections.  (At least, it does this with all the standard configuration files NeXT ships.)  The 
  52. \b uuname
  53. \b0  command is run 
  54. \i only once
  55. \i0 .  It is this 
  56. \b sendmail
  57. \b0  daemon that handles all the mail coming from the client machines.\
  58. \
  59. So, why does mail originating locally work?  A new 
  60. \b sendmail
  61. \b0  process is run for each locally-originating message; this new 
  62. \b sendmail
  63. \b0  process runs its own instance of 
  64. \b uuname
  65. \b0  when it starts.  Since 
  66. \b uuname
  67. \b0  for the new 
  68. \b sendmail
  69. \b0  process has been run after the new system's addition to 
  70. \b L.sys
  71. \b0 , the new 
  72. \b sendmail
  73. \b0  knows about the new system.\
  74. \
  75. QA835\
  76. \
  77. Valid for 2.0, 3.0, 3.1\
  78. \
  79.  
  80.